CREATE PROCEDURE dbo.sp_ModificaNotificacion

-- Parametros

@Num_Copia int , 
@Consecutivo int , 
@Con_Copias_Chk char(1) ,
@Cortel_Chk char(1) ,
@Transmitida_Chk char(1) ,
@Resolucion varchar(20) , 
@NumOficio varchar(30) ,
@Cedula_Usuario int

AS

DECLARE
@Return int

SET XACT_ABORT ON
BEGIN TRANSACTION

UPDATE 	Exp_Fecha 
SET	Con_Copias_Chk = @Con_Copias_Chk , 
	Cortel_Chk = @Cortel_Chk , 
	Transmitida_Chk = @Transmitida_Chk ,
	Resolucion = @Resolucion ,
	NunOficio = @NumOficio , 
	Cedula_Usuario = @Cedula_Usuario
WHERE	Num_Copia = @Num_Copia 
	AND Consecutivo = @Consecutivo

IF @@error = 0
   BEGIN
	COMMIT TRANSACTION
	SET @Return = 0
   END 
ELSE
   BEGIN 
	ROLLBACK TRANSACTION
	SET @Return = -1 	-- para indicar que SI hubo errores
   END 
SET XACT_ABORT ON

SELECT @Return
RETURN
